package cn.supermarket.pojo.vo;

import cn.supermarket.pojo.entity.RetailOr;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;
import java.util.List;

@Data
public class RetailDetailVO {

    /**
     * 商品id
     */
    private Long id;
    /**
     * 订单号
     */
    private String orderNumber;
    /**
     * 日期
     */
    private Date data;
    /**
     * 创建日期
     */
    private LocalDateTime createDate;

    /**
     * 最后修改日期
     */
    private LocalDateTime lastUpdateTime;

    /**
     * 操作人
     */
    private String handler;
    /**
     * 应付金额
     */
    private BigDecimal amountPayable;
    /**
     * 实付金额
     */
    private BigDecimal paymentAmount;


    /**
     * 是否锁定
     */
    private Integer isEnable;

    /**
     * 是否可见
     */
    private Integer isDisplay;

    /**
     * 是否作废
     */
    private Integer isCancel;

    /**
     * 备注
     */
    private String other;

    /**
     * 商品详情
     */
    private List<RetailOr> retails;
}
